namespace Identity.Application.Contracts.Common;

public class JwtOptions
{
    public string Issuer { get; set; } = string.Empty;       // 签发者
    public string Audience { get; set; } = string.Empty;     // 接收方
    public string SecretKey { get; set; } = string.Empty;    // 签名密钥（对称加密）
    public int AccessTokenExpirationMinutes { get; set; } = 60;  // 正式Token有效期
    public int TempTokenExpirationMinutes { get; set; } = 5;     // 临时Token有效期
}